package labox.innovation.gameserver.model.actor.status;

import labox.innovation.gameserver.model.actor.L2Character;
import labox.innovation.gameserver.model.actor.L2Npc;
import labox.innovation.gameserver.model.actor.instance.FuzeNpcInstance;

/**
 * 一般的NPC的状态控制对象
 * @author Administrator
 *
 */
public class FolkStatus extends NpcStatus {
	public FolkStatus(L2Npc activeChar) {
		super(activeChar);
	}

	@Override
	public final void reduceHp(int value, L2Character attacker) {
		reduceHp(value, attacker, true, false, false);
	}

	@Override
	public final void reduceHp(int value, L2Character attacker, boolean awake, boolean isDOT, boolean isHpConsumption) {
	}

	@Override
	public final void reduceMp(int value) {
	}

	@Override
	public FuzeNpcInstance getActiveChar() {
		return (FuzeNpcInstance) super.getActiveChar();
	}
}
